翻訳と辞書
Words near each other
・ Java Heat
・ Java Heterogeneous Distributed Computing
・ Java Ho!
・ Java Interface Definition Language
・ Java Jive
・ Java Joel
・ Java Lane SC
・ Java loach
・ Java logging framework
・ Java Man
・ Java Management Extensions
・ Java Media Framework
・ Java memory model
・ Java Message Service
・ Java Metadata Interface
Java Mobile Media API
・ Java Model Railroad Interface
・ Java Modeling Language
・ Java Module System
・ Java moss
・ Java mouse-deer
・ Java Naming and Directory Interface
・ Java Native Access
・ Java Native Interface
・ Java Object Oriented Querying
・ Java OpenAL
・ Java OpenGL
・ Java Optimized Processor
・ Java Pacific Film
・ Java package


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Java Mobile Media API : ウィキペディア英語版
Java Mobile Media API
The Mobile Media API (MMAPI) is an API specification for the Java ME platform CDC and CLDC devices such as mobile phones. Depending on how it's implemented, the APIs allow applications to play and record sounds and video, and to capture still images. MMAPI was developed under the Java Community Process as JSR 135.
==Programming concepts==
The Multimedia Java API is based around four main types of classes in the javax.microedition.media package—the (Manager ), the (Player ), the (PlayerListener ) and various types of (Control ).
Java ME programmers wishing to use JSR 135 would first make use of the static methods of the Manager class. Although there are other methods such as playTone, the main method used is createPlayer. This takes either a URI or an , and a MIME type. In most cases, URIs are used. Common URI protocols used include:
* file:
* resource: (which may extract a file from within the JAR of the MIDlet, but is implementation-dependent)
* http:
* rtsp:
* capture: (used for recording audio or video)
The MIME type is optional, and is inferred from the data passed in if not supplied.
The createPlayer method returns an implementation of the Player interface (even if you use a ''capture:'' protocol URI). This has core methods that are applicable to all players, such as starting and stopping the media, and requesting that it loop. You can also setPlayerListener to an object implementing the PlayerListener interface, which will receive various events related to the clip (starting, stopping, media finishing, etc.)
Player classes also have a getControl method that returns an implementation of a particular Control. A Control handles any optional APIs which are not applicable to all media types. Any given Player may or may not be able to supply an implementation of any given Control.
(Typically, the Control returned is actually the Player itself, but this is not guaranteed to be the case.)
The set of controls implemented by a Player is not limited; however, some standard ones are defined in the javax.microedition.media.control package by the JSR:
(Others may be defined in JSR 234 (Advanced Multimedia Supplements).
A subset of JSR 135 is defined in JSR 118 (MIDP 2.0).

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Java Mobile Media API」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.